package uade.distribuidas.repo.interfaces;

import java.rmi.Remote;
import java.rmi.RemoteException;
import java.util.List;



import uade.distribuidas.repo.dto.SolicitudDTO;
import uade.distribuidas.repo.exception.ExceptionSolicitud;



public interface ManagerSolicitudesIf extends Remote{

	
	public List<SolicitudDTO> getSolicitudes() throws ExceptionSolicitud,RemoteException;

	public SolicitudDTO getSolicitud(Integer id)throws ExceptionSolicitud,RemoteException;
	
	public SolicitudDTO save(SolicitudDTO s)throws ExceptionSolicitud,RemoteException;
	
	public List<SolicitudDTO> getSolicitudesPendientes()throws ExceptionSolicitud,RemoteException;
}
